purification facility - Francés Inglés Diccionario